##### ###### ....### ......###.. ...## .........###....# #.<....#...# ###.....# ##....# ##....# ###.....# .#######......#...# ...........###....# .# #.......###......## ....#######.......### #.............##### #######.####### #.............# #.#.........#.. ###.#####.# #........... . # #.#.......###.# #.#+#........ ... .##.....#####....## .........'...+ ..... ####.....#####.....# ............g.....# ####.....###..⌠...# ##+#..# b#.#... ....# .. .. # #....# ##. #.# #%.... .. # ...$## .# ###.. .#