.... ####..# #..#..# #.....# #.....# #.....# #.....# #.....# #########.o..# .......##'######### .)...)............. ..>..)............. ..........(......## ######.########..# #+ .# .