### ######## #>.............# ##..#..#..#..#..# #...............# #...............# #.>............<# #...............# #..............(# #..)#..#..#..#..# #.>)............# ######.############### #......# #......## #..(....# #.......# ##.......# ####........# #.....##....# ##...####....# ##......##....# #.............# ...##########.......####### .........h.....)....# ...#######...#......# ...........(.......# ..##.###.....#.....# .##.##......##..### .....#.......##..# .........gs.#....# .......#.......#.## ..............#..# .................# ..................# ...............##..# ....................# .........##.#.......# ...........##.###.. >............... .......#.......# ...... .....# ..... ..... .... .... . .