.... ..... ...... ...... ...... !. ......##########... .................. #....r...# # #....g.#.# #.##(.....#. +...(........ ####......#.## #.######.# # #.# # .# #.# ..# #.#############...## #.....)............. ############.###### ###...### ####...#...#### ###....#####....### ##...#### ####...## #..### ### ###..# ##)## ##>## ##'## ##...######..)######...## #.......................# #..⌠........⌠........⌠..# #.......................# ##...######...######...## ##### #####'##### ##### #.........# #..♣..<..♣..# ##.........## ###########