###############....... ..............+........ ..........<...#........ ..............#........ ..###..###...#........ ##+####..###...#........ #..y'.....+....#........ #..y#.....#....'........ #...#.....#....#........ #...##...##....#........ #... #...#######........ #### #...#.............. ....#.............. ....#.............. #.............. #.............. #.............. #.............. #.............. #.............. #.............. #.............. #.............. #.............. #.............. #.............. #.............. #######........ #......... #.......... #........... #............ #............ ########............ #.....<............. #................... #................... #................... #########................... ..............^............. ............................ ............................ ............................ ............................ ..............†............. ..........................(. ...>..................... ........................ ....................... .......>.............. .........(........... ................. ................. ................. ................. ................. #################