########## ####### #........###.....###### +........'.'.....'....# #....))..###.....####.# #........# #.....# #.# #........# #.....# #.# #.!......# ####### #.# #....gg..# #.# #........# #.# #........# #.# ########## #.# #.# #.# ######## #.# #<%....# #.# ######.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.######.# #........# ##########