###### #....# ##.#.########## #####.#........).. #................. #### #.######.#############.... #.#<...........5.##(.$..# #.####..>.5.((.g..(..# ######.# #.<..5.....###..## ##..).#.# #.######.#.# #(..# #.....'.# #......#.#.#...#.# ###.....### ######.#.#.#...+... #.....!.# #.#.#...##.#.# #.####### #.#.#.... .# # #.##### #.#.####. .# #.....# #.#.# . . ####### #.# .