########### ..........# .......[..# ..........+ ###...##{.# ######..### #....<....+ #...>.....# #.........# #.........# #.........# ###########