... . ..... #. #.? .# #. #.. .# #. #.. .# #.####. #.# .# ...<... #.# .# ....... #.# .# ..!.....##%##.#.##### .........