############ ######## #........<.# ........# ######### ###..<.......# ........# #.......# #.'..........+ ........# #.......# ###.#..).......# .........### #.......###...#..........# #......%%.# #.......#...###..........# #......)#.# #.......#.### #..........# ##...$..#.###.......'.# #..........# #......#.yy#.......### #.....<....# #.y....###y#.......# #..........# #..##### #.'.......# ####+###### .# ###.......# #####'### #.# #.# #.# #.# #.# #.# #.# #.#