############################################################### #......................%............................%.....%...# #...........#'####..######........................########....# #....>......#....#..# #..#######...............# #....# #.....l.....#....#..# #..# #.........#####.# #....# #.(.........#....#..# #..# #.####....# #.# #....# #...........#....#..# #..# #.# #....# #.########....# #..########.######..# #..# #.# #....# #.............# #..# #.........######..# #.# #....# #.............# #..# #..%..............# #.# #....# #.............# #..# #.................# #.# #.=..........########..# #.)# #.......#######....c....... ......@#####. #..# #..########.......# #....#'#####. ....... +. #..# #.................# #....# .. .. ...... #. #..# #.##########......# #....# ..5 .# ### #. #..# #.# #......# #....# . .# #. #..# #.# #......#######....# . #. #..# #.# #.................. . #..# #.##########................. #..# #.................#####(.... #..# #..#############..# ...# #..# #..# #..# ..# #..# #..# #..# . #..# #..# #..# . #..# #..# #..# .# ...# #..# #..# ##.### ....# #..# .....# ....# #..####### ...# ...e.# #......... ###.######### ..# #....(.... ##.<.........######. #......... #>..<............... #..####### ##.<.........######. #..# ###.######### #..# ...# #..#######+### .....# #.............. ##.### #.............. .# #.............. . #.....)......... #.....>......... #.########.).... #.# .### #.# #.