###### #....# #....# #....# #....# ######### # #....# #.......##.# #)...####........... #................... ######.......)#####...... #<[............)..o....(. #######.......##..o...... ##########.....#### #.....# #.....# #.....# #..)..# #.....# #######