# #+########## .. ...........######.# . ..................###.. #............####........ #...# .......... #.#g######......... ...#................. #.#...#........# #.#.#.#........# # #.#.#....#...##### #.#......##......# ...........++......+ #....#....##......# #.$..#....##......# ################'####### ###...###.......### ##.......##....#..(# #.........#######.## #....⌠....##...##.# #...........#....## ##.......######### ###...######...### ####.### ##.......## ###...### #.........# ##.......####....<....# #.........##..........# #....⌠......##.......## #.(.......######...### ##.......## ##### ###...### #####