###+ ######+### ..... #........# ......######........# (.(...N....'........# ......######...>....+ ###+## #........# #...# #........# #.# #........# #.# ###'###### #.# #.># #.# #####'### ##### ##.#### #.......# #...### #########.....#######.......# #.(.'.#####.......).....#.....'.......+ #...#.......#######...(...#>###.......# #####.####### #.....##### #.......# ### ###.### #.......# #..# ######### ##.# #.# #######'#### #..........# #..........# #....<.....# +..........# #....<)....# #..........# ############