########### ######### #.......... #.......# #<......... #.......#####......... #.......'........>.... #.......#####......... #.......# ##.###### ######'## #.# ##..# #.# #..## #.### #.## ...# #.# ##.# ###'### ##.######## #.....### #.........## #.....'.######..........#.. #.....#..................... #.....########.....[...##.. ####+## ###.####### #..## ##..### ### ##...# #.. ###'### ###.#### #...# #.......# #...# #.......## #...###......... ###...#.........# ###.....#.#.......# ##ff.....#.#.[.....# #.ff.....'.#.......# #.#.f.....###.......# # #####...# #.......# ##+## ######.## #.# #.### #.# #...# ##+##### #.# #######'## ........# #.# #.....[.(# ... #........# ##.# #........+ #....).. #........# ######..#####........# #........ #........# ####...........'.......># #....... #.....<..###....###.#######........# #....(. #........g...#### #.# #........# ..... #.....%g.##### #.# #........# ... ######g### #.# ########+## #g## #..# ######'### #........# #.g# ####'#### #........# ##.######## ##s# #.......# #........###..(....# ##'###### #.......### #.......gg.#.......#########.......# #.......'.# #........#.#...............'.......# #.......#.###......g.#)........#########.......# #.......#..##........###.......# #.......+ #.......##..#........# #.......# #.......# #.......###.'........# ######### #.......# #.......# ###........# ######## ######### ##########