.... ....# ..... .....# .....## #...## ... #...## ..# .. #..<#.... #.. ##........# #.. ##.......### #..# ###....##..# ##...##..>#### ..# ##.......### ...# #.......## ..# ........## #.# .......## ....... ....... ######. #. #. #...... ....... # ....[.. ? .......#. .......## .......##### #$......# #...O..# .# ##..##.# ..## ##..## ....# ###..## #....##...## #.......## ###......## ##......# #..##(.... ##.<# ###..# #..## #.# #######..# #####.. .........##..... ..............# ..######....### ... #..### .. #..# #.. #..## #..# ##...### #..# #......## ##...##........# ###....#.....>.... .......<.......... ...###..####...... #.## #!.... .. ##... #.# #.# ##