########## #........# ### ###........####.# #######...............###### ............................+ ##########..........####'###### ....................##......?# #########........[..##.......# #...........##.......###. ######...........##.pb........ #<...'........[..##........... ######...........####'####.... #...#+####### #.# ... #...# #.# ...... #.# ......# #.# ......# #'# ######. ... ...