###### ######## #....# #......# #....# #......# ############....# #......# #.........##....# #......# #.........##....# #....# ####.........##....#######....############# #..+.........++....+..%..+.(..............+ #.##.........##....#######.JS.........##### #.##.........##....# #............# #.##.........#############...#........#### #>.......................+...+........'..# #.########################...#........##.# #.####### #...#........# .# #.......# #...#........# .J ########.# #...########## ... #......#.# #...# .... #......#.# #...# ...[. #........# #...# .###.. ####+#...### #...# #.#.....# #.......# ###.....# #....## #....# #....# #...## #..## ###..# #....## #.....## ###......# #........# #......#.# #......#..# #......#...# #......#..?# #..<...# #......# #......# #......# #......# ########