####### #.....# ##.^.^.############## #..^_^..............# #..^^^.############.# #......# #.# #.###### #.# #######.####### #.# ...............# #.# ########.####.# #.# #.# #.# #.# #.# #.# #.# #######.# #.# ###.### ##...#...####.# #.....# #...........#.#########.###.## #.#.##'''##.#...........# #..# .#.#.#.....#.####..#####.###..# .....#.....#.# #..# #......# .###.#..<..#.# #..# ####.##.# #.#.....#.# #..# #....# .# #.#######.# #..# #.#### .# ##...... # #..# #.# .# .###### #..####.#####.# #. #########......#......# . ...........####.####### # #########.## #.# #### #.### .(. ..# #...# ##....### #.# ###.# ..((... #.# #.# ...(... #.# #.# ..... #.# #.# #...# #.# #.# # ... . #.# #.# #.#g# #.# ############.######.# #.####.#)#### #.# #...................# ............# #.# #.#######.########### .#.....#.##.# #.# #.# #.# ..#####.##.# #.# #.# #.# #.##.########.######.# #.# #.##.#...>...........#######.# #.##.#...............).......# #####....#........################ ###.................# #...................# #.#.#...............# ...>.....#.........# ..#.#.#####.###.###.# ..... #.###.# #.# ...# #.....# #.. .. ####### ###