######## #...?..# #g.....## #.......# #####.#..# #!## ..# #..## # ##..# ##.# #.## #..### ##...## ###..# ##.## #..######## ##........# #........# #........# ####### ##..[....## #..<..# #).......# #.....# #........#######..8..# #..............#.....# ....)####.>.#####.....# ####### ###.##..###'### #.).[###..# ###(.....## ##.#.### #.#... ..###.# ...# .# ....# . .....# #. ####### #.