###### #...... #......# ........# ##.......# ......... #<......# #.# #.# #.# #.# #.# #.# ###.#####.## #..........# #....%.....# #..........# ...........>..# ######.#......#### ############# .............# #...........# ###.#......#.)# #...........# .........#..# #...........# #.###....#..# #...^.......# . ###.#.#..# #########..########## #........# .........#..########## #........# .....!.....gs..(...... #........#######.### .........#..########## #................... ........#..# ###.#.##.#####...... ..!.......... ................... ...........### ####### ................... ....).....# #.....# ####.##.#####.... ######...# #.....# #.##.# #...# #####.....# ... #.##.# ...# #...#.....# ....####.##.#####.. #...'.....# ....................) #...#####'###### ...)...###.##.####... ###'#<#........# ........##.......# #..#'#........# .................# #..'.#........# #........##.......# ######.......(# #................[.. #..'........# #........###>####### #.##........#.#........# #.# #.##........#..........# #.# #.##........#.####...### #.# #######.###########.# #...# #.# .....................####...#####.### .................................... ################...........#####.### #########....####.#.#####.# ......>...................# ############.####.#.####### #.# #.#.# #.# #.#.# ... ..... #.# #.#.# ... ..#.# #.# #...# #.# #...# ...