###### ######### #....# #.......# #....##### #.......####........# ###...................' #.....#####...........# #.....#####.......##### #............^........# #.....................# #.....................# #####'#####...........# #.................# ####......##.......... #..........'.......... #.##.#######......... #.#.>............... ##'#..##...###....### #.....#..<........... #..................). #...#+#......#....... #......#.....+....... #............#....... #............#....... #............# ##.......###... #.......# .... #.......# .... #.......# .. #......... #......... #......... #......... ##......... #.......... #.......... #.......... #.......... . #......#### .. #......######... ###............. #............. #......{...... #..........### ##...##....# #...# ....# ##### ....# #####