################## .................. #.................. #.............# #.............# ......lg.....# .....gs.g..gg# ....########g# ... #%# .. . #.########... ######............. ..................# ..# #########........# ..# #........# ..# #........# #.# #..#####.# #.# #..# #.# #..# #.# #..# #.# #..# #.###+##<# #..# .........#############.## .....................'#### #+ .........)..........#...# ..# ...................##.>.#.∩.# .........#########.##...#...# ........# #.########## ######.# #.# ..#...# #.# #.# .>.#.>.# #.# +..#...#...# #.# #..+#######+ .