ol = '#.' * 150
el = '.#' * 150

while s = gets.chomp
  h, w = s.split.map(&:to_i)
  break if h.zero? && w.zero?
  (1..h).each do |n|
    puts ol[0..(w-1)] if n.odd?
    puts el[0..(w-1)] if n.even?
  end
  puts
end