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