######################. #...).................. #.###########'########### #.#........'8.8'........# #.#........#...#........# #.#...⌠....##+##....⌠...# #.##...................##... #>.######....<....###### .. ... ##.......## ..# .. ... ######### #..#. .... ###+#..# #......# #)# #g#### #....# #..#.# ##.#.##.# #.#.!g.# #..#######g# ##........?# #......l..# #....!....# ##........# #..#####.# ##.# # #.. ##.