# #. .#..###### ##### .........###...... .................. .......%..#...#### .......)gg....# ...>.......#### ............# ..........#... ..........$.... ..........###### ..........# ##+## .# ..........# ###...### .. ###.......### . # ##...........## .# .# ##.....#+#....)#####.#..# #....### ###...)........## #<.### ###...........# #.## ##........... ### ###......... #...!..... ##........ ........ .?...... ........ #....... #.....# ######